package com.xd.core.finance.service;

import com.github.pagehelper.Page;
import com.xd.core.finance.dto.RechargeRecordQuery;
import com.xd.core.finance.entity.RechargeRecord;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *充值记录表 服务类
 * </p>
 *
 * @author ZX
 * @since 2025-03-31
 */
public interface IRechargeRecordService extends IService<RechargeRecord> {

    Page<RechargeRecord> getList(RechargeRecordQuery query);

    void insertRecharge(RechargeRecord rechargeRecord);

    void refund(RechargeRecord rechargeRecord);
}
